About Rutheruss Flat Management Company Limited (01402341) United Kingdom