About 103 Mount Pleasant Lane Freehold Ltd (11919227) United Kingdom