About Stand Clear Properties Limited (08902507) United Kingdom