Conviviality PLC (CVR) – Research

Conviviality PLC (CVR)

Source of tip

This came via the Motly Fool share tips – courtesy of a cool little site that ranks share tipsters – I’ll be doing a follow up post on that soon.


What’s the company worth (Market Cap)?

Share price x number of shares.
Looking for £50m to £950m.


What are the full year pre-tax profits?

Full year, preliminary, interim results.
Look to see if the market cap is 15x this at most.

Full year pre-tax profits (01/05/2016) – £8.93M
Interim pre-tax profits (30/10/2016) – £7.43M

However the ratio isn’t great – potentially over priced

What is the net debt?

Should not exceed 3x full year pre-tax profits

Total Equity in business (01/05/2016) – £182.83M

Big spread?

Anything more than 5% = bad

Price rising?


Profits rising?

Full year, preliminary, interim results

Dividends rising?

01/11/2015 – 6.3p
30/10/2016 – 7.4p


Is the outlook positive?

Full year, preliminary, interim results

Anything negative happening?

Nothing from google searches

Are markets improving or getting worse?


What sector is it part of – any concerns in the press?

Wholesale and retail supply of beers, wines, spirits, tobacco, grocery and confectionery

Next statement due on?


Company website good?


Any recent director share dealings?


NINo Stars

asterixSo the challenge today was how to make it easier for customers to get their initial password correct.
This would be based on their National Insurance number – but in lowercase, with duplicate consecutive characters replaced by an asterisk…

My idea to make this easier was to simply put some online page containing advice on how to log on initially, with a tool for easily applying the rules to a customers national insurance number.

Apparently this is complicated – needs a developer and has to be impact assessed….

Or I could just do it myself – or so I thought.

Anyway after a few minutes jogging my memory on Javascript I came up with this.

<!DOCTYPE html>

<p>Click the button to convert the string to lowercase letters.</p>
<textarea id="NINo" cols="50" name="p" rows="4">National Insurance Number</textarea>
<button onclick="myFunction()">Generate</button>

<p id="demo"></p>

function myFunction() {
   var str = document.getElementById("NINo").value;
   var res = str.toLocaleLowerCase();
   var res = res.replace(/11/g,"1*");
   var res = res.replace(/22/g,"2*");
   var res = res.replace(/33/g,"3*");
   var res = res.replace(/44/g,"4*");
   var res = res.replace(/55/g,"5*");
   var res = res.replace(/66/g,"6*");
   var res = res.replace(/77/g,"7*");
   var res = res.replace(/88/g,"8*");
   var res = res.replace(/99/g,"9*");
   var res = res.replace(/00/g,"0*");

   document.getElementById("demo").innerHTML = res;


Clunky, and I’m sure there’s a Regex version that would be tidier – but that’s for another time.


Glastonbury 2016 – muddy but fun

So another year another Glastonbury… and as predicted it was time for a wet one.
But in true Glasto style, the weather just added to the atmosphere and  fun.

It seems the more I go to Glastonbury the less it seems about the bands and acts – this year I only really caught a few bands (ELO, Earth Wind & Fire, Madness).
The highlight though was good old Craig Charles up in Shangri-la…

But there were other great moments…

It was definitely the year of the backstage/crew bar – and as always meeting up with great mates 🙂





smugglers_runAfter the relative ease of the “Boris Wheel of Brexit” I’ve been thinking of my next Phaser project.

Growing up I was always quite a fan of mini driving games and so thought about combining this with elements of an endless runner with a space type theme. So the objective being to get from point A to B as quick as possible with lots of planets, black holes and pirates getting in your way – using some good old fashioned racing physics.

This should break down in to a number of simple steps to really push the phaser learning.



The 2016 Glastonbury packing list

It’s that time of year again and this year I’m going to keep a list of the things I take to Glastonbury – so I can track what gets used/forgotten.
So to start the list…


  • Good walking boots
  • Rucksack (65l)
  • Daysack
  • Tent – 3 man
  • Sleeping bag
  • Inflatable mattress – I’m getting old
  • Electric pump – I’m lazy as well
  • Head torch (x2) – nothing beats a good head torch
  • Waterproof blanket – good for sitting on after its been raining
  • Chair
  • Table


  • Mini table – to cook on
  • Burner
  • Wind guard
  • Toast adapter
  • Flint and steel
  • Cooking set (anodized aluminium) – I’ve yet to find a good non-stick option
    • Frying pan
    • Small pot
    • Large pot
  • Bowls – collapsible to save space
  • Cup
  • Cutlery
  • Chopping board
  • Spatula
  • Tongs
  • Ladle
  • Sharp knife
  • Salt, pepper, chili and curry powder
  • Washing up liquid
  • Wash cloth
  • Collapsible washing-up bowl
  • Water carrier


  • Waterproof coat
  • Waterproof trousers – even if its forecast glorious sunshine!
  • Waterproof poncho – I pack 2; lightweight for emergencies; heavier duty for being on shift
  • Warm coat/fleece – it does get cold
  • Gators
  • Waterproof hat
  • Glasto hat 🙂


  • Water bottle
  • Travel battery – to keep phones topped up
  • Leatherman tool set


  • 1 x Jeans
  • 1 x trousers
  • 7 x socks
  • 7 x underwear
  • 3 x shorts
  • 5 x t-shirts
  • 3 x shirts
  • 1 x warm jumper/long top



The friendliness of crowds

To say work has been busy would be an understatement.
It seems every week brings an opportunity to go and visit a different element of the country to help with something.
This has meant I’ve got far more familiar with trains and public transport than ever before – almost intimately!

But travelling is a great place to observe crowd behaviour and how people tend to follow what everyone else is doing.

Two examples struck me…

Part of the journey involved the new train station at Birmingham New Street.
Now I’ always one for leaving things behind normally coats in pubs) – but on this occasion it was on the train.
Actually this whole trip had a colleague basically collecting things I’d forgotten like a mother following a three year old.
We’d arrived at New Street and had to change…it was around rush hour and we had about 7 minutes to make the connection.
Things were rushed and my coat was the lat thing on my mind – and really not on my mind until half way down the plat form.

So dilemma – run back onto the train and hope I can fight my way to my old seat? Or just give up and buy a new coat.

I chose to try – and if I got trapped on the train it would at least make an interesting story (plus my colleague would have to get my luggage back to south wales).

SO the train is now jammed packed with passengers getting on with no chance of me getting to my seat to rescue the coat.

The solution – just shout down the train and ask people to pass it back…and without hesitation that is what everyone did. No questions or no second thoughts.

I was relieved.

The other example involved the layout of the new station.
With everyone a little unsure there tended to be some herd mentality going on. As the crowd rushed into the new station from the arriving trains most people simply followed the people they were with – normally resulting in hitting various bottle necks and dead ends. There were clearly signs directing people but these weren’t glanced at in preference to the assumption that the people in front knew where to go.

Any way just some observations.




I seem to spend an awful lot of time thinking about doing things rather than just getting them done.

Procrastination… for me of late has been an art form – in all areas of my life. I’d like to believe it’s just ‘of late’ but then that would be a self indulgent lie. So time to sort it out and get back to being productive.

Even as I’m writing this there are other things that keep distracting me – no more!

So I need to get back to:-

  • reading – working the grey matter
  • exercise – working the wobbly matter
  • art – or more rightly blogging/cartoons
  • work – got to pay the bills some how

This week I’m going to clear the decks of some things that have been hanging around and start with getting back into the exercise habit.





Back to reality…

So holiday blues have well and truly settled in…

  • Partly the lack of beautiful blue ocean from my bedroom window
  • Partly not enjoying firepits with good friends
  • Partly the ecstasy and agony of a go-live in work
  • Partly…or maybe mostly going through Emily’s laptop

It’s a tough job – tougher than I ever thought it would be and something that has made me realise that we all should be responsible for curating our digital lives.

Also there was a complete mixup with the renewal of remission possible – something that again would be helped by thinking about the digital foot print we leave behind. Not that I’d want or expect Emily to have done anything differently – more that I should sort out my crap.

So today the blues…

…tomorrow the new design for life




Wheel demo

One of the projects I want to progress is taking the ideas behind and turning them into interactive games - still with the satirical twist but a bit more fun. This is in part to progress my skills from the drawing of cartoons and graphics to a bit of coding.
To help my with this I've been looking at a number of HTML5 frameworks and in particular Phaser.
So my first mini project will be creating a wheel of fortune style game for the Brexit campaign - based on the Phaser tutorial here.