About 28a Wincott Street (freehold) Ltd (07223349) United Kingdom