About Trafalgar Properties (uk) Ltd (04073835) United Kingdom