About Ockenden Venture Residents Company Limited (06497217) United Kingdom