About Wallace Square (petworth) Management Company Limited (09023688) United Kingdom