About Latimer Court Southampton Limited (05663866) United Kingdom