About Balmoral Associates Limited (04408464) United Kingdom