About Tekels Avenue Residents Association Limited (00868043) United Kingdom