About Lower Heswall Lodge Management Company Limited (07907986) United Kingdom