About Upper Property Ltd (13256684) United Kingdom