About Millcote Properties Ltd (12199939) United Kingdom