About Bac Property Solutions Ltd (12122403) United Kingdom