About Balmoral Grange (no 3) Management Company Limited (04260791) United Kingdom