About Neb Lane Residents Association Limited (04039948) United Kingdom