About Bowthorpe Close Management Company Limited (10819578) United Kingdom