About Maxfield Management Limited (12723343) United Kingdom