About Uplands Property Ltd (12132532) United Kingdom