About West Oxon Properties Ltd (12550882) United Kingdom