About Guruwar Property Ltd (12976260) United Kingdom