About Sache Properties Ltd (07029130) United Kingdom