About Kimberley Property Incentives Limited (11088364) United Kingdom