About Millin Properties Limited (NI033236) United Kingdom