About The Mazenod Freehold Limited (03894167) United Kingdom