About Latex Property Ltd (05314812) United Kingdom