About Elkin Properties Ltd (13418669) United Kingdom