About Mahaveer Properties Limited (12037497) United Kingdom