About Clancy Bros Properties Limited (11499920) United Kingdom