About Yeovil Penn Court (management Company) Limited (12524806) United Kingdom