About Base Property (london) Limited (12053422) United Kingdom