About Tamber Properties & Real Estate Limited (13491427) United Kingdom