About 19 Chippendale Street (management) Limited (08366710) United Kingdom