About The Meadows Banbury Road Limited (05911063) United Kingdom