About Pennygillam Properties Limited (12313553) United Kingdom