About Grand Investments Properties Ltd (11928310) United Kingdom