About Blake Newport Associates Limited (02654984) United Kingdom