About Bradbury Stell Property Ltd (09016174) United Kingdom