About Urbanstake Residents Management Limited (02208506) United Kingdom