About Latitude E & W Freehold Limited (10548141) United Kingdom