About Bewick Place Management Company Limited (12328333) United Kingdom