About Jrl Property (castle Street) Ltd (09770402) United Kingdom