About Bedford Meadows Management Company Limited (07996554) United Kingdom