About Jbb Properties Limited (12329494) United Kingdom