About Lynch And Anderson Properties Limited (12828057) United Kingdom