About Bayspace Limited (11685440) United Kingdom