About The Heron Paddington Limited (08801863) United Kingdom