About Mani Properties Limited (09524505) United Kingdom