About Trafalgar House Building Limited (00079529) United Kingdom