About Balmoral Grange (no 1) Management Company Limited (04225443) United Kingdom