About Meadow View (lundwood) Management Company Limited (09287121) United Kingdom