About Mayfair House Properties Limited (08660039) United Kingdom