About Paddington Basin Management Limited (04135307) United Kingdom