Overview
Legal name
FENFERN BUILDERS LIMITED
Region
London
Registered address
23 PETER AVENUE
WILLESDEN
LONDON
NW10 2DD
Insolvency history
Yes