About Newbury House Management Company Limited (01753416) United Kingdom