About St.james Court (bromley) Ltd (04158671) United Kingdom