About Henly Properties Limited (09639279) United Kingdom