About Penmellyn Properties Limited (11572212) United Kingdom