About B J Lloyd Properties Limited (06042308) United Kingdom