About Pennance Barns Management Company Limited (09631154) United Kingdom