About Forty Eight Blenheim Crescent Limited (01596631) United Kingdom