About Highgate Luxury Properties Limited (09728738) United Kingdom