About Marlex Lodge Freehold Limited (12552238) United Kingdom