About Spacestep Property Management Limited (02553849) United Kingdom