About Dunedin Properties Edinburgh Limited (13553288) United Kingdom