About Baggerman Property Services Limited (12898840) United Kingdom