About 42 Mount Pleasant Road Freehold Ltd (11506183) United Kingdom