About Purple Patch Properties Ltd (07833023) United Kingdom