About Briggs & Mortimer Property Services Limited (09063180) United Kingdom