About Mayfield Close Management Company Limited (01938515) United Kingdom