About Mansuri Properties Limited (08764759) United Kingdom