About Bellgreave Properties Limited (02056063) United Kingdom