About Ninian Management Company Limited (04243805) United Kingdom