Overview
Legal name
MAY VILLA (ROMFORD) RESIDENTS CO. LIMITED
Region
London
Registered address
FLAT 1 MAYVILLA
148 BELGRAVE AVENUE
GIDEA PARK
ESSEX
RM2 6HY
Insolvency history
No