About Design And Construction Holding Lp (SL032881) United Kingdom