About Coughlan Properties Limited (10218198) United Kingdom