About Balmoral Realty Investments Limited (10110007) United Kingdom