About Eiffel Building Corporation Limited (07221865) United Kingdom