About Latha Properties Ltd (11976964) United Kingdom