About Sell And Save Properties Limited (07081970) United Kingdom