About Balmoral Properties Limited (07724415) United Kingdom