About Andrew Leonard Properties Limited (05037081) United Kingdom