About Kenbal Properties Limited (00758468) United Kingdom