About Padda Residential Investment Ltd (11946193) United Kingdom