About Foxey Leys Management (bicester) Limited (02947662) United Kingdom