About Parkfield Properties Mayfair Limited (02368711) United Kingdom