RE: Major Shareholders17 Apr 2024 07:51
It is a UK company as it can be found on companies house website. directors are called Law, only 2, possibly man and wife and are down as management consultants. Registered office is Sutton Wick farmhouse, Drayton, just south of Oxford. Interesting quite a big stake built up