About Savemore Properties Ltd (12917293) United Kingdom