About 170 Waller Road Management (no. 2) Limited (03064226) United Kingdom