About Tallon Properties Limited (07820452) United Kingdom