About Number 7 Blenheim Road Management Limited (02614553) United Kingdom