About 19 South Road Lancaster Management Company Ltd (08540533) United Kingdom