About Melford Property Co Limited (10275080) United Kingdom