About 21 Ballater Road Share Of Freehold Company Limited (06232928) United Kingdom