About Upperroom Properties Limited (11614213) United Kingdom