About Millyard Properties Limited (02913540) United Kingdom