About Monkstown Associates Limited (10077724) United Kingdom