About Padda Properties Limited (10609742) United Kingdom