About Kipcroft Properties Limited (04177267) United Kingdom