About Balmoral Developments Limited (02672480) United Kingdom