About Kensworth (1996) Residents Company Limited (03221334) United Kingdom