About Lords View One Properties Limited (01993889) United Kingdom