About Spacemerge Residents Management Limited (02241617) United Kingdom