About Tuckerman Residential Limited (02286911) United Kingdom