About Mayfair Associates Limited (01765549) United Kingdom