About Bedford Terrace Freehold Limited (04127025) United Kingdom