About Glencar Property (banbury) Ltd (11839299) United Kingdom