About Miller & Old Properties Limited (12653546) United Kingdom