About Swanscombe Properties Ltd (06527582) United Kingdom