About Osborne Properties (banbury) Ltd (13256088) United Kingdom