About Grandfield Property Management Limited (10037799) United Kingdom