About Chris Millard Properties Ltd (12861203) United Kingdom