About Usher Properties Limited (02094646) United Kingdom