About 8 Windsor Terrace Limited (01155235) United Kingdom