About 33 Windsor Street (flats) Limited (12031158) United Kingdom