About Burliss Properties Limited (08276603) United Kingdom