About Vern Place Management Co Ltd (05576976) United Kingdom