About Metro House Property Bedford Ltd (10871694) United Kingdom