About Bragg & Smith Property Services Ltd (12644242) United Kingdom