About Maddison Square Limited (09546580) United Kingdom