About Library Properties Limited (06630197) United Kingdom