About Latimer Land (stroud) Limited (03982725) United Kingdom