TERRA FIRMA BUILDING CONTRACTORS LLP
We’re a family owned building company with some 30 years experience serving the North, West and East London areas. With brothers Michael and David Nevin at the helm, we’re a small and friendly family business backed up by specialist professionals worki