About Farm View Management Company Limited (02831538) United Kingdom