About Klh Property Group Limited (12573231) United Kingdom