About Jaybank Properties Limited (03714524) United Kingdom