About Abbott S Meadow Management Company Limited (04041046) United Kingdom