About Bellamy Farm Property Management Company Limited (13692949) United Kingdom