About 64-71 Windsor Gardens Limited (05178442) United Kingdom