About The 18 Richmond Terrace Bristol Management Company Limited (02815794) United Kingdom