About Pendrea Barns Management Company Limited (12528539) United Kingdom