About Richard Kyte Properties Ltd (11082086) United Kingdom