About Birkhead Cottages Management Limited (09070407) United Kingdom