About 54 Blenheim Terrace (nw8) Limited (05495721) United Kingdom