About Grand Central Properties Limited (01143209) United Kingdom