About Layerthorpe Management Company Limited (04892507) United Kingdom