About Godwin & Britannia Management Company Limited (06072874) United Kingdom