About Fetter Lane Leasehold Limited (04982695) United Kingdom