About Kjr Abode Limited (12817600) United Kingdom