About Karen Barry Developments Limited (11708479) United Kingdom