About Unit 67 (management) Limited (02950596) United Kingdom