About Othello Court Bedford Limited (02314977) United Kingdom