About Littlehayes Management Company Limited (10903821) United Kingdom