About Harper Ray Properties Limited (12591072) United Kingdom