About Maruti Properties Investment Limited (12886980) United Kingdom