About Swinford Land Agency Limited (12622644) United Kingdom