About Lawford Road Management Company Limited (02235433) United Kingdom