About Space Bridge Properties Limited (12477545) United Kingdom