About Newspace Properties Limited (11508657) United Kingdom