About Tamber Real Estate Ltd (12841183) United Kingdom