About Javji Properties Ltd (13255525) United Kingdom