About South East Leasehold Limited (06077904) United Kingdom