About Pitt Barns Management Company Limited (04127572) United Kingdom