About The Short Leasehold Flat Company Limited (06097558) United Kingdom