About Wilberforce Place Management Company Limited (05831453) United Kingdom