About Properties By L & S Ltd (13571832) United Kingdom