About Tall Rise Property Limited (10059433) United Kingdom