About Smellie Properties Ltd (09197666) United Kingdom