About Bsr Land Ltd (12224445) United Kingdom