About 11 Lordship Park Management Company Limited (03898266) United Kingdom