About Pendeen Developments Limited (10967804) United Kingdom