About Nobold Barns Management Limited (07396399) United Kingdom