About B&k London Property Services Ltd (12069407) United Kingdom