About 16 Lordship Park Management Company Limited (01744373) United Kingdom