About Padgham Properties Ltd (13317105) United Kingdom