About 41 Melford Road (management) Co. Limited (01725542) United Kingdom