About Seymore Lowe Developments Limited (13204582) United Kingdom