About Castle Bar Properties Limited (04156519) United Kingdom