About Upspace 15 Limited (12121941) United Kingdom