About Paddington Business Improvement District Limited (05357332) United Kingdom