About Nos 27 & 29 First Avenue (management) Limited (01117753) United Kingdom