About Kultivate Properties Limited (11948562) United Kingdom