About Maddison Spector Management Limited (11681348) United Kingdom