About Guru Ramdas Properties Ltd (13432893) United Kingdom