18 BUCKINGHAM GARDENS, SLOUGH
Reg Number: 12973757
Date of Inc: January 01, 1970
NOVA HOUSE, SLOUGH
Reg Number: 14957317
APARTMENT 66 NOVA HOUSE, SLOUGH
Reg Number: 15100250