About 18 Bertram Road Liverpool Management Company Limited (04141543) United Kingdom