About Jbss Properties Limited (13529867) United Kingdom