About Retra Paddington Estate Limited (12002790) United Kingdom