About 3space Properties Ltd (13581388) United Kingdom