About Grand Property Investments Limited (12831458) United Kingdom