About Longmead Property Company Limited (02128320) United Kingdom