About A & S Holland (properties) Ltd (12092287) United Kingdom