About The Management Balmoral Estate Limited (04845003) United Kingdom