About Dunlop Sloan Properties Limited (10599073) United Kingdom