About Grand Saxon Properties Limited (12043997) United Kingdom