About Stephen Bradbury (architects) Limited (04714482) United Kingdom