About Steve Sawford Property Investments Limited (03357150) United Kingdom