About Blend Properties Llp (OC418160) United Kingdom