About T.c. Jackson (developments) Limited (02609671) United Kingdom