About B&s Avery Property Ltd (13163434) United Kingdom