About Millandale Properties Limited (10848088) United Kingdom