About Kippford Properties Limited (SC580118) United Kingdom