About S G Carroll Property Services Limited (11724354) United Kingdom