About M8 Floorspace Limited (SC235987) United Kingdom