About Leasehold Management Services Ltd. (03848366) United Kingdom