About Redbrick & Brownwood Property Solutions Limited (12797795) United Kingdom