About Paddington Walk Management Limited (04594670) United Kingdom