About Castle View (newbury) Management Company Limited (09404080) United Kingdom