About Bicester Property Services Limited (10003172) United Kingdom