About Kifflands Properties Limited (08813525) United Kingdom