About Northern Space Properties Limited (13510891) United Kingdom