About Lordclaim Residents Association Limited (01848910) United Kingdom