About Spacedab Properties Limited (12410971) United Kingdom