About Thrive Architects (thames Valley) Limited (12389931) United Kingdom