About Front Street Property Company Limited (11133971) United Kingdom