About Bis Henderson Property Services Limited (05966763) United Kingdom