About Mayfield House Properties Limited (07772098) United Kingdom