About Kennishead Avenue Local Management Limited (SP2637RS) United Kingdom