About Padworth Properties Limited (11355145) United Kingdom