About Kape Properties Limited (12865281) United Kingdom