About Hogsmill Properties Limited (00565641) United Kingdom