About Rutherford Place Management Company Limited (05269046) United Kingdom