About The Meadows (ollerton) Management Company Limited (06346668) United Kingdom