About Shackleton House Management Limited (06040630) United Kingdom