About S Latham Property Services Limited (07262279) United Kingdom