About Barley Close Developments Limited (10446915) United Kingdom