About A And A Miller Properties Limited (11821836) United Kingdom