About Scope Developments Limited (02667612) United Kingdom