About Kenilford Road Management Limited (07087474) United Kingdom