OPHTHALMIC ASSOCIATES LTD Company number 05068407 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office AddressPRINCESS MARGARET HOSPITAL, OSBORNE ROAD, WINDSOR, SL4 3SJ PostcodeSL4 3SJ Map