About Shiby James Properties Limited (11338548) United Kingdom