About Tjb Land & Properties Limited (11999327) United Kingdom