About O Ceallaigh Properties Limited (07392235) United Kingdom