About J.c. Roxburgh Properties Limited (SC073801) United Kingdom