About Simmonds Property Solutions Ltd (06249461) United Kingdom