About Pushpa Properties Ltd (13003570) United Kingdom