About Trafalgar Estate Limited (02819347) United Kingdom