About Blenheim View Management Co. Limited (02614295) United Kingdom