About Haya Properties (london) Llp (OC385317) United Kingdom