About Bsa Property Limited (05845858) United Kingdom