About 5 Thackeray Street Freehold Limited (08351620) United Kingdom