About Grand Property Investors Ltd (11992711) United Kingdom