About Bllr Properties Limited (06609804) United Kingdom