About Laughton Properties Limited (11416203) United Kingdom