About Bagshaw Property Limited (07838269) United Kingdom