About Bidewell Properties Limited (12902186) United Kingdom