About A. & A. Henderson Properties Limited (SC013630) United Kingdom