About Vaughan Copse Management Company Limited (12696904) United Kingdom