About A B. Penworth Properties Limited (11057250) United Kingdom