About Inspired Limehouse Leasehold Ltd (08598143) United Kingdom