About Marc Newton Associates (london) Limited (09252601) United Kingdom