About Bedford Meadows Management (phase 2) Company Limited (09156302) United Kingdom