About Nisar Properties (london) Limited (13208784) United Kingdom