About South London Irish Association (holdings) Limited (01162295) United Kingdom