About Oxfordshire Spire Properties Limited (11508470) United Kingdom