About Balmoral Quays (apartments) Management Company Limited (06237494) United Kingdom