About 2 Mayford Cottages Ltd (11976552) United Kingdom