About St Andrew Properties Ltd (12972338) United Kingdom